<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ include file="/common/include/page.jsp" %>
<jsp:useBean id="level" class="com.carlinfo.userscenter.stu.pojo.Level"></jsp:useBean>
<!DOCTYPE HTML>
<html>
	<head>
		<title>等级列表</title>
		<%@ include file="/common/include/title.jsp" %>
	</head>
	<body>
	<nav class="breadcrumb"><i class="Hui-iconfont">&#xe67f;</i> 首页 <span class="c-gray en">&gt;</span> 等级管理 <span class="c-gray en">&gt;</span> 资讯列表 <a class="btn btn-success radius r" style="line-height:1.6em;margin-top:3px" href="javascript:location.replace(location.href);" title="刷新" ><i class="Hui-iconfont">&#xe68f;</i></a></nav>
	<div class="page-container">
		<form action="${rootPath }/back/StudentBackServlet?method=levelList" method="post">
			<div class="text-c">
				<button onclick="removeIframe()" class="btn btn-primary radius">关闭选项卡</button>
			 <span class="select-box inline">
				<select name="status" class="select">
					<option value="">请选择</option>
					<%-- <option value="1" ${requestScope.status!='' && requestScope.status!=null && requestScope.status==1 ? 'selected':''}>启用</option>
					<option value="0" ${requestScope.status!='' && requestScope.status!=null && requestScope.status==0 ? 'selected':''}>禁用</option> --%>
					<c:forEach items="${level.statusMap }" var="enumMap" varStatus="stat">
						<option value="${enumMap.value.value }" ${requestScope.status!='' && requestScope.status!=null && requestScope.status==enumMap.value.value ? 'selected':''}>
						${enumMap.value.info }
						</option>
					</c:forEach>
				</select>
			</span> 日期范围：
			<input type="text" name="stTime" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd HH:mm:ss'})" id="logmin" value="${requestScope.stTime }" class="input-text Wdate" style="width:120px;">
			-
			<input type="text" name="edTime" onfocus="WdatePicker({ dateFmt:'yyyy-MM-dd HH:mm:ss'})" id="logmax" value="${requestScope.edTime }" class="input-text Wdate" style="width:120px;">
			<input type="text" name="keyWord" id="" placeholder=" 等级名称" style="width:250px" class="input-text" value="${requestScope.keyWord }">
			<button name="" id="" class="btn btn-success" type="submit"><i class="Hui-iconfont">&#xe665;</i> 搜等级</button>
		</form>
	</div>
		<div class="cl pd-5 bg-1 bk-gray mt-20"> <span class="l"><a href="javascript:;" onclick="datadel()" class="btn btn-danger radius"><i class="Hui-iconfont">&#xe6e2;</i> 批量删除</a> <a class="btn btn-primary radius" data-title="添加等级" data-href="${rootPath }/back/DemoBackServlet?method=dynastyInsert" onclick="Hui_admin_tab(this)" href="javascript:;"><i class="Hui-iconfont">&#xe600;</i> 添加等级</a></span> <span class="r">共有数据：<strong>${requestScope.pageInfoUtil.totalRecord }</strong> 条</span> </div>
		<div id="DataTables_Table_0_wrapper" class="dataTables_wrapper no-footer">
			<table class="table table-border table-bordered table-bg table-hover table-sort table-responsive">
				<thead>
					<tr class="text-c">
						<th width="25"><input type="checkbox" name="" value=""></th>
						<th width="50">序号</th>
						<th width="80">id</th>
						<th width="80">名字</th>
						<th width="40">起始分数</th>
						<th width="50">结束分数</th>
						<th width="50">状态</th>
						<th width="130">创建时间</th>
						<th width="130">更新时间</th>
						<th width="130">发布时间</th>
						<th width="50">操作</th>
					</tr>
				</thead>
				<tbody>
				<c:forEach items="${requestScope.levelList }" varStatus="stat" var="level">
					<tr class="text-c">
						<td><input type="checkbox" value="" name=""></td>
						<td>${stat.count }</td>
						<td>${level.id }</td>
						<td class="text-l"><u style="cursor:pointer" class="text-primary" onClick="article_edit('查看','article-zhang.html','10001')" title="查看">${level.name }</u></td>
						<td>${level.startMarks }</td>
						<td>${level.finalMarks }</td>
						<td class="td-status"><span class="label label-success radius">${level.statusStr }</span></td>
						<td><fmt:formatDate value="${level.createTime}" pattern="yyyy-MM-dd HH:mm:ss"/></td>
						<td><fmt:formatDate value="${level.updateTime}" pattern="yyyy-MM-dd HH:mm:ss"/></td>
						<td><fmt:formatDate value="${level.pubTime}" pattern="yyyy-MM-dd HH:mm:ss"/></td>
						<td class="f-14 td-manage"><a style="text-decoration:none" onClick="article_stop(this,'10001')" href="javascript:;" title="下架">
						<i class="Hui-iconfont">&#xe6de;</i>
						</a>
						 <a style="text-decoration:none" class="ml-5" onClick="article_edit('等级编辑','${rootPath }/back/DemoBackServlet?method=dynastyUpdate&id=${dynasty.id }','10001')" href="javascript:;" title="编辑"><i class="Hui-iconfont">&#xe6df;</i>
						</a> 
						<a style="text-decoration:none" class="ml-5" onClick="article_del(this,'10001')" href="javascript:;" title="删除">
						<i class="Hui-iconfont">&#xe6e2;</i>
						</a>
						</td>
					</c:forEach>
				</tbody>
			</table>
			<form id="formId" action="${rootPath }/back/StudentBackServlet?method=levelList" method="post">
				
				<input type="hidden" name="keyWord" value="${requestScope.keyWord }">
				<input type="hidden" name="status" value="${requestScope.status }">
				<input type="hidden" name="stTime" value="${requestScope.stTime }">
				<input type="hidden" name="edTime" value="${requestScope.edTime }">
				
				<div class="dataTables_info" id="DataTables_Table_0_info" role="status"
					aria-live="polite">显示 ${requestScope.pageInfoUtil.currentRecord +1} 到 ${requestScope.pageInfoUtil.currentRecord+requestScope.pageInfoUtil.pageSize }  ，共  ${requestScope.pageInfoUtil.totalRecord } 条,共 ${requestScope.pageInfoUtil.totalPage} 页</div>
				<div class="dataTables_paginate paging_simple_numbers"
					id="DataTables_Table_0_paginate">
					<a class="paginate_button previous disabled"
						aria-controls="DataTables_Table_0" data-dt-idx="0" tabindex="0"
						id="DataTables_Table_0_previous" onclick="return pageSubmit('formId','currentPageId','1','pageSizeId','${requestScope.pageInfoUtil.pageSize }')">首页</a>
					<a class="paginate_button previous disabled"
						aria-controls="DataTables_Table_0" data-dt-idx="0" tabindex="0"
						id="DataTables_Table_0_previous" onclick="return pageSubmit('formId','currentPageId','${requestScope.pageInfoUtil.prePage }','pageSizeId','${requestScope.pageInfoUtil.pageSize }')">上一页</a>
					<!-- <span>
					<a class="paginate_button current" aria-controls="DataTables_Table_0"
						data-dt-idx="1" tabindex="0">1</a>
					</span> -->
					<a class="paginate_button next disabled"
						aria-controls="DataTables_Table_0" data-dt-idx="2" tabindex="0"
						id="DataTables_Table_0_next" onclick="return pageSubmit('formId','currentPageId','${requestScope.pageInfoUtil.nextPage }','pageSizeId','${requestScope.pageInfoUtil.pageSize }')">
						下一页</a>
					<a class="paginate_button previous disabled"
					aria-controls="DataTables_Table_0" data-dt-idx="0" tabindex="0"
					id="DataTables_Table_0_previous" onclick="return pageSubmit('formId','currentPageId','${requestScope.pageInfoUtil.totalPage }','pageSizeId','${requestScope.pageInfoUtil.pageSize }')">尾页</a>
					第<input type="text" id="currentPageId" name="currentPage" size="5" maxlength="5" value="${requestScope.pageInfoUtil.currentPage}" />页
					&nbsp每页<input id="pageSizeId" type="text" name="pageSize" size="5" maxlength="5" value="${requestScope.pageInfoUtil.pageSize}" />条
					<input type="submit" class="paginate_button" value="GO"/>
				</div>
			</form>
		</div>
	</div>
	
	<!--请在下方写此页面业务相关的脚本-->
	<script type="text/javascript" src="${rootPath }/common/resource/H-ui.admin/lib/My97DatePicker/4.8/WdatePicker.js"></script> 
	<script type="text/javascript" src="${rootPath }/common/resource/H-ui.admin/lib/datatables/1.10.0/jquery.dataTables.min.js"></script> 
	<script type="text/javascript" src="${rootPath }/common/resource/H-ui.admin/lib/laypage/1.2/laypage.js"></script>
	<script type="text/javascript">
	/* $('.table-sort').dataTable({
		"aaSorting": [[ 1, "desc" ]],//默认第几个排序
		"bStateSave": true,//状态保存
		"pading":false,
		"aoColumnDefs": [
		  //{"bVisible": false, "aTargets": [ 3 ]} //控制列的隐藏显示
		  {"orderable":false,"aTargets":[0,8]}// 不参与排序的列
		]
	}); */
	
	/*资讯-添加*/
	function article_add(title,url,w,h){
		var index = layer.open({
			type: 2,
			title: title,
			content: url
		});
		layer.full(index);
	}
	/*资讯-编辑*/
	function article_edit(title,url,id,w,h){
		var index = layer.open({
			type: 2,
			title: title,
			content: url
		});
		layer.full(index);
	}
	/*资讯-删除*/
	function article_del(obj,id){
		layer.confirm('确认要删除吗？',function(index){
			$.ajax({
				type: 'POST',
				url: '',
				dataType: 'json',
				success: function(data){
					$(obj).parents("tr").remove();
					layer.msg('已删除!',{icon:1,time:1000});
				},
				error:function(data) {
					console.log(data.msg);
				},
			});		
		});
	}
	
	/*资讯-审核*/
	function article_shenhe(obj,id){
		layer.confirm('审核文章？', {
			btn: ['通过','不通过','取消'], 
			shade: false,
			closeBtn: 0
		},
		function(){
			$(obj).parents("tr").find(".td-manage").prepend('<a class="c-primary" onClick="article_start(this,id)" href="javascript:;" title="申请上线">申请上线</a>');
			$(obj).parents("tr").find(".td-status").html('<span class="label label-success radius">已发布</span>');
			$(obj).remove();
			layer.msg('已发布', {icon:6,time:1000});
		},
		function(){
			$(obj).parents("tr").find(".td-manage").prepend('<a class="c-primary" onClick="article_shenqing(this,id)" href="javascript:;" title="申请上线">申请上线</a>');
			$(obj).parents("tr").find(".td-status").html('<span class="label label-danger radius">未通过</span>');
			$(obj).remove();
	    	layer.msg('未通过', {icon:5,time:1000});
		});	
	}
	/*资讯-下架*/
	function article_stop(obj,id){
		layer.confirm('确认要下架吗？',function(index){
			$(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" onClick="article_start(this,id)" href="javascript:;" title="发布"><i class="Hui-iconfont">&#xe603;</i></a>');
			$(obj).parents("tr").find(".td-status").html('<span class="label label-defaunt radius">已下架</span>');
			$(obj).remove();
			layer.msg('已下架!',{icon: 5,time:1000});
		});
	}
	
	/*资讯-发布*/
	function article_start(obj,id){
		layer.confirm('确认要发布吗？',function(index){
			$(obj).parents("tr").find(".td-manage").prepend('<a style="text-decoration:none" onClick="article_stop(this,id)" href="javascript:;" title="下架"><i class="Hui-iconfont">&#xe6de;</i></a>');
			$(obj).parents("tr").find(".td-status").html('<span class="label label-success radius">已发布</span>');
			$(obj).remove();
			layer.msg('已发布!',{icon: 6,time:1000});
		});
	}
	/*资讯-申请上线*/
	function article_shenqing(obj,id){
		$(obj).parents("tr").find(".td-status").html('<span class="label label-default radius">待审核</span>');
		$(obj).parents("tr").find(".td-manage").html("");
		layer.msg('已提交申请，耐心等待审核!', {icon: 1,time:2000});
	}
	
	</script> 
	</body>
</html>